/**
 * Copyright &copy; 2012-2016 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved.
 */
package com.thinkgem.jeesite.modules.ajz.entity;

import org.hibernate.validator.constraints.Length;

import com.thinkgem.jeesite.common.persistence.DataEntity;

/**
 * 店面消防表Entity
 * @author whh
 * @version 2017-09-19
 */
public class AjzXfDm extends DataEntity<AjzXfDm> {
	
	private static final long serialVersionUID = 1L;
	private String baseinfoId;		// baseinfo_id
	private String architectureName;		// 建筑名称
	private String placeCategory;		// 场所类别
	private String placeName;		// 场所名称
	private String fireAudit;		// 消防审核
	private String businessLicense;		// 工商执照
	private String plateNumber;		// 车牌号
	private String area;		// 面积
	private String backUpa;		// back_upa
	private String backUpb;		// back_upb
	private String backUpc;		// back_upc
	private String backUpd;		// back_upd
	private String backUpe;		// back_upe
	
	public AjzXfDm() {
		super();
	}

	public AjzXfDm(String id){
		super(id);
	}

	@Length(min=1, max=64, message="baseinfo_id长度必须介于 1 和 64 之间")
	public String getBaseinfoId() {
		return baseinfoId;
	}

	public void setBaseinfoId(String baseinfoId) {
		this.baseinfoId = baseinfoId;
	}
	
	@Length(min=0, max=64, message="建筑名称长度必须介于 0 和 64 之间")
	public String getArchitectureName() {
		return architectureName;
	}

	public void setArchitectureName(String architectureName) {
		this.architectureName = architectureName;
	}
	
	@Length(min=0, max=64, message="场所类别长度必须介于 0 和 64 之间")
	public String getPlaceCategory() {
		return placeCategory;
	}

	public void setPlaceCategory(String placeCategory) {
		this.placeCategory = placeCategory;
	}
	
	@Length(min=0, max=64, message="场所名称长度必须介于 0 和 64 之间")
	public String getPlaceName() {
		return placeName;
	}

	public void setPlaceName(String placeName) {
		this.placeName = placeName;
	}
	
	@Length(min=0, max=64, message="消防审核长度必须介于 0 和 64 之间")
	public String getFireAudit() {
		return fireAudit;
	}

	public void setFireAudit(String fireAudit) {
		this.fireAudit = fireAudit;
	}
	
	@Length(min=0, max=32, message="工商执照长度必须介于 0 和 32 之间")
	public String getBusinessLicense() {
		return businessLicense;
	}

	public void setBusinessLicense(String businessLicense) {
		this.businessLicense = businessLicense;
	}
	
	@Length(min=0, max=10, message="车牌号长度必须介于 0 和 10 之间")
	public String getPlateNumber() {
		return plateNumber;
	}

	public void setPlateNumber(String plateNumber) {
		this.plateNumber = plateNumber;
	}
	
	@Length(min=0, max=8, message="面积长度必须介于 0 和 8 之间")
	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}
	
	@Length(min=0, max=255, message="back_upa长度必须介于 0 和 255 之间")
	public String getBackUpa() {
		return backUpa;
	}

	public void setBackUpa(String backUpa) {
		this.backUpa = backUpa;
	}
	
	@Length(min=0, max=255, message="back_upb长度必须介于 0 和 255 之间")
	public String getBackUpb() {
		return backUpb;
	}

	public void setBackUpb(String backUpb) {
		this.backUpb = backUpb;
	}
	
	@Length(min=0, max=255, message="back_upc长度必须介于 0 和 255 之间")
	public String getBackUpc() {
		return backUpc;
	}

	public void setBackUpc(String backUpc) {
		this.backUpc = backUpc;
	}
	
	@Length(min=0, max=255, message="back_upd长度必须介于 0 和 255 之间")
	public String getBackUpd() {
		return backUpd;
	}

	public void setBackUpd(String backUpd) {
		this.backUpd = backUpd;
	}
	
	@Length(min=0, max=255, message="back_upe长度必须介于 0 和 255 之间")
	public String getBackUpe() {
		return backUpe;
	}

	public void setBackUpe(String backUpe) {
		this.backUpe = backUpe;
	}
	
}